簡介
在 Unreal Engine 5(以下稱 UE5)使用 C++ 開發時,Live Coding 會預設啟用,這樣可以避免每次更改代碼後都需要在 IDE 中重新編譯。
環境
- Windows 11 Pro
 - Rider 2023.1.3
 - Unreal Engine 5.4
 
什麼是 Live Coding?
Live Coding 是指在保持 UE 編輯器開啟的情況下,編譯 C++ 類的更改並應用這些更改的功能。
問題
對於使用日文 Windows 的用戶:
當執行 UE 的 Live Coding 時,如果編譯失敗,可能會顯示錯誤訊息,但有時訊息會變成亂碼,導致無法理解其內容。

解決方法
- 打開 Windows 設定
 - 選擇「語言和地區」
 - 點擊「管理語言設定」

 - 進入「管理」標籤 → 選擇「更改系統地區設定」

 - 勾選「測試版:使用 Unicode UTF-8 來支援全球語言」

 
結果
原本亂碼的訊息將正確顯示為日文。

成功解決了 Live Coding 錯誤訊息亂碼的問題!